When One Pipeline Is Not Enough
نویسندگان
چکیده
Pipelines that operate on buffers often work well to mitigate the high latency inherent in interprocessor communication and in accessing data on disk. Running a single pipeline on each node works well when each pipeline stage consumes and produces data at the same rate. If a stage might consume data faster or slower than it produces data, a single pipeline becomes unwieldy. We describe how we have extended the FG programming environment to support multiple pipelines in two forms. When a node might send and receive data at different rates during interprocessor communication, we use disjoint pipelines that send and receive on each node. When a node consumes and produces data from different streams on the node, we use multiple pipelines that intersect at a particular stage. Experimental results for two out-of-core sorting algorithms—one based on columnsort and the other a distribution-based sort—demonstrate the value of multiple pipelines. ∗Work performed while Elena Riccio Davidson was at Dartmouth College.
منابع مشابه
The effect of micro/nano-particles on pressure drop in Oil pipeline: Simulation
A high pressure drop happens when heavy oil with high viscosity moves through the oil pipeline. A variety of methods to avoid this pressure drop is available. One of which is injection of chemicals to reduce the viscosity and ultimately reduce pressure drop. Using the pipesim software, the effect of dispersion of nano and micro-particles into the oil has been simulated to study the amount of th...
متن کاملExperimental values for adjusting an automatic control valve in gas pipeline transportation
When a natural gas pipeline ruptures, the adjacent automatic line control valves (ALCVs) should close quickly to prevent leakage or explosion. The differential pressure set point (DPS) at each valve location is the main criteria for value setting in ALCV action. If the DPS is not properly adjusted, the ALCV may mistakenly close or it may not take any action at proper time. This study focused on...
متن کاملThe effect of micro/nano-particles on pressure drop in Oil pipeline: Simulation
A high pressure drop happens when heavy oil with high viscosity moves through the oil pipeline. A variety of methods to avoid this pressure drop is available. One of which is injection of chemicals to reduce the viscosity and ultimately reduce pressure drop. Using the pipesim software, the effect of dispersion of nano and micro-particles into the oil has been simulated to study the amount of th...
متن کاملInfluence of Pipeline Operating Pressure on Value Setting of Automatic Control Valves at Different Pressure Drop Rates
When a natural gas pipeline ruptures, the adjacent upstream and downstream automatic control valves (ACV) should close quickly to prevent leakage or explosion. The differential pressure set point (DPS) at each valve location is the main criteria for value setting in ACV actions. If the DPS is not properly adjusted, the ACV may mistakenly close or it may not take any actions at a proper ti...
متن کاملExperimental and Numerical Simulation of Water Hammer in Water Conveyance Pipeline and Effect of Surge Tower Pipe in Controlling this Phenomenon
Water hammer is one of the unsteady flows in urban water distribution networks, which has been of great importance due to the damage caused to the pipeline and has always been of interest to researchers. In this study, the phenomenon of water hammer due to the sudden closure of the valve in the downstream end has been investigated in a laboratory and using a numerical model. In the laboratory s...
متن کامل